export interface ServiceQualityStatisticsVO {
  /**
   * 统计ID
   */
  statId: string | number;

  /**
   * 统计日期
   */
  statDate: string;

  /**
   * 统计月份
   */
  statMonth: string;

  /**
   * 统计年份
   */
  statYear: number;

  /**
   * 服务类型
   */
  serviceType: string;

  /**
   * 服务总数
   */
  totalServices: number;

  /**
   * 已完成服务数
   */
  completedServices: number;

  /**
   * 已取消服务数
   */
  canceledServices: number;

  /**
   * 平均响应时间(分钟)
   */
  avgResponseTime: number;

  /**
   * 平均完成时间(分钟)
   */
  avgCompletionTime: number;

  /**
   * 平均满意度评分(1-5分)
   */
  avgSatisfactionScore: number;

  /**
   * 投诉数量
   */
  complaintCount: number;

  /**
   * 表扬数量
   */
  praiseCount: number;

  /**
   * 改进建议
   */
  improvementSuggestions: string;

  /**
   * 备注
   */
  remarks: string;

}

export interface ServiceQualityStatisticsForm extends BaseEntity {
  /**
   * 统计ID
   */
  statId?: string | number;

  /**
   * 统计日期
   */
  statDate?: string;

  /**
   * 统计月份
   */
  statMonth?: string;

  /**
   * 统计年份
   */
  statYear?: number;

  /**
   * 服务类型
   */
  serviceType?: string;

  /**
   * 服务总数
   */
  totalServices?: number;

  /**
   * 已完成服务数
   */
  completedServices?: number;

  /**
   * 已取消服务数
   */
  canceledServices?: number;

  /**
   * 平均响应时间(分钟)
   */
  avgResponseTime?: number;

  /**
   * 平均完成时间(分钟)
   */
  avgCompletionTime?: number;

  /**
   * 平均满意度评分(1-5分)
   */
  avgSatisfactionScore?: number;

  /**
   * 投诉数量
   */
  complaintCount?: number;

  /**
   * 表扬数量
   */
  praiseCount?: number;

  /**
   * 改进建议
   */
  improvementSuggestions?: string;

  /**
   * 备注
   */
  remarks?: string;

}

export interface ServiceQualityStatisticsQuery extends PageQuery {

  /**
   * 统计日期
   */
  statDate?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



